atomic batteries - Français Anglais Dictionnaire